chenille (acalypha hispida) - English Synonyms Dictionary